.bottom-consult-bar{
	width: 100%;
	// height: 100rpx;
	position: fixed;
	bottom: 0;
	// padding-bottom: constant(safe-area-inset-bottom);  
	padding-bottom: env(safe-area-inset-bottom);  
	left: 50%;
	transform: translate(-50%);
	background-color: #ffffff;
	.bottom-consult-bar-main{
		height: 100rpx;
		display: flex;
		justify-content: space-between;
		padding: 0rpx 32rpx 0rpx 32rpx;
		.lawyer-info{
			margin-top: 20rpx;
			.lawyer-name{
				height:50rpx;
				font-family:$global-font-family;
				color:#1d1d1f;
				font-size:36rpx;
				letter-spacing:4rpx;
				line-height: 50rpx;
			}
			.slogan{
				height:26rpx;
				font-family:$global-font-family;
				color:#1d1d1f;
				font-size:24rpx;
				transform: scale(.75) translateX(-16%);
			}
		}
		.consult-list{
			width: 336rpx;
			display: flex;
			justify-content: space-between;
			margin-top: 12rpx;
			.consult-item{
				display: flex;
				align-items: center;
				flex-direction: column;
				.item-icon{
					width:50rpx;
					height:50rpx;
					.icon{
						font-size: 50rpx;
					}
				}
				.item-name{
					height:28rpx;
					line-height: 28rpx;
					font-family:$global-font-family;
					color:#333333;
					font-size:20rpx;
					text-align:center;
				}
			}
		}
	}
}